package com.itheima.pinda.file.strategy;

import com.itheima.pinda.base.R;
import com.itheima.pinda.file.dto.chunk.FileChunksMergeDTO;
import com.itheima.pinda.file.entity.File;

/**
 * Created with IntelliJ IDEA.
 *
 * @Author: 吴向明
 * @Date: 2021/09/18/10:11
 * @Description:最高层文件处理策略接口
 */
public interface FileChunkStrategy {
    /**
     * 分片合并的方法
     *
     * @param fileChunksMergeDTO
     * @return
     */
    R<File> chunkMerge(FileChunksMergeDTO fileChunksMergeDTO);
}
